IF ITALIA - Il sito Italiano sull'Interactive Fiction
HUGO v2.5 - An Interactive Fiction Design System
MANUALE DEL PROGRAMMATORE Copyright (c) 1995-1999 by Kent Tessman
(Revisionato il 25 Febbraio 1999)I.a. Note legali
I.b. (Note meno legali)
I.c. Nomi e ringraziamenti
I.d. Contenuto della distribuzione
I.e. Convenzioni adottate nel manuale
I.f. Per cominciare
I.g. Opzioni del compilatore
I.h. Impostazione dei limiti
I.i. Directory
I.j. Hugo EngineII.a. Hello, Sailor!
II.b. Tipi di dati
II.c. Righe multiple
II.d. Commenti
II.e. Errori del compilatore
II.f. Direttive di compilazioneEsempio: Compilazione dalla linea di comandoIII.a. L'albero degli oggetti
III.b. Attributi
III.c. Proprietà
III.d. ClassiIV.a. Variabili
IV.b. Costanti
IV.c. Scrivere il testo
IV.d. Altri caratteri di controlloEsempio: Mischiare gli stili del testoIV.e Operatori ed assegnazioni
IV.f. Operatori efficienti
IV.g. Array e stringheEsempio: Usare le stringheIV.h. Compilazione condizionale e flusso del programmaV.a. Routine
V.b. Routine proprietàEsempio: "Prendere a prestito" le Routine ProprietàV.c. Le routine Before e AfterEsempio: Costruzione di un oggetto complessoV.d. Init e Main
V.e. EventiEsempio: Costruzione di un evento orologioVI.a. Micce e DemoniEsempio: Un semplice Daemon ed un ancor più semplice FuseVI.b. Script
VI.c. Una nota sulla globale event_flagVII.a. Definizione della grammatica
VII.b. Il parserVIII.a. Parse
VIII.b. ParseError
VIII.c. EndGame
VIII.d. FindObject
VIII.e. SpeakTo
VIII.f. PerformX.a. L'oggetto Display
X.b. Finestre
X.c. Leggere e scrivere i fileXI.a. Immagini
XI.b. Suono e musica
APPENDICE A: SOMMARIO DEI COMANDI E DELLE PAROLE CHIAVEAPPENDICE B: LA LIBRERIA (HUGOLIB.H)
ATTRIBUTIAPPENDICE C: IMPOSTAZIONE DEI LIMITI
GLOBALI, COSTANTI E ARRAY
PROPRIETÀ
ROUTINEAPPENDICE D: HEADER PRECOMPILATI
APPENDICE E: IL DEBUGGER DI HUGO
Hugo Compiler, Engine, Debugger, Library, and the Hugo Manual
Copyright (c) 1995-1998 by Kent Tessman
<generalcoffee@geocities.com>
http://www.geocities.com/hollywood/academy/5976/hugo.html
©2000 Simone Zanella e ©2000 IF Italia. E' vietata la riproduzione.